package com.sbl.config;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.transaction.annotation.EnableTransactionManagement;

//这里是全注解的额形式实现包括
//   1. 生成事务管理器
//   2. 开启注解对事务的支持
//   3. 在使用的地方加上 transaction注解（具体要使用事务的某个方法了）

@Configuration //说明是一个配置
@ComponentScan("com.sbl")//创建注解配置要实例的对象，并存放在Spring容器中
@Import({JdbcConfig.class,TransactionConfig.class})
@EnableTransactionManagement //使用该注解开始事务支持后，在访问数据库的Service方法上添加@Transaction即可
public class SpringConfiguration {
}
